// 对部分样式进行重置
@import './font-family.less';
body { 
  -webkit-font-smoothing: antialiased; 
  
  padding: 0; 
  margin: 0; 
}  
#app{
  font-size: 13px;
  margin: 0; 
  padding: 0;
  // overflow: hidden;  
}
pre {  
  font-family: SourceHanSerif;
}  
div{  
  
  // font-size: 16px;
}
span{
  word-wrap:break-word;
  word-break:break-all; 
}
ul,
dl,
li,
dd,
dt {
  font-size: 13px;
  margin: 0;
  padding: 0;
  list-style: none; 
  font-family: SourceHanSerif;
}
div{ 
  word-wrap:break-word; 
  word-break:break-all;
  word-break: break-all;
} 
span{
  word-wrap:break-word; 
 	word-break:break-all;
   word-break: break-all;
}  
figure,     
h1,    
h2,    
h3,  
h4,
h5, 
h6,
p {
  word-wrap:break-word; 
  word-break:break-all;
  word-break: break-all;
  font-size: 13px;
  margin: 0;
  font-family: SourceHanSerif;
  // font-size:16px;
}

* {
  box-sizing: border-box;
}
 
.t-button-link,
a {
  font-family: SourceHanSerif; 
  color: var(--td-brand-color);
  text-decoration: none;
  cursor: pointer;
  transition: color @anim-duration-base @anim-time-fn-easing;

  &:hover {
    color: var(--td-brand-color-hover);
  }

  &:active { 
    color: var(--td-brand-color-active); 
  } 
 
  &--active { 
    color: var(--td-brand-color-active); 
  }

  &:focus { 
    text-decoration: none;
  }
}   

.t-button-link {
  margin-right: var(--td-comp-margin-xxl);
  font-family: SourceHanSerif;
  &:last-child {
    margin-right: 0;
  }
}
.t-input:hover{
  border:.5px  solid #E62B17;
}
.t-input{ 
border-color:  #DCDCDC;
 font-family: SourceHanSerif;
}
.t-input--focused{
  box-shadow: 0 0 0 1px #E62B17;
}
.t-default-menu .t-menu__item{
  color: #fff;
}
.t-default-menu:not(.t-menu--dark) .t-menu__item .t-icon{
  color: #F0E9E1;
}
.t-breadcrumb__item{
  color: #CFBDA8;
}
.t-breadcrumb__inner-text{
  font-size: 18px;
// font-family: PingFangSC-Regular, PingFang SC;
// font-weight: 400;
// color: #CFBDA8;
// line-height: 22px;
} 
.t-form__item{
  margin-bottom: 30px;
}
.t-row {
  margin-top: 20px;
}
.t-col{
  margin-bottom: 10px;
}
.t-tabs__nav-container.t-is-top::after{
  background: transparent;
}
.t-card__header{  
  min-height: 64px;
}
.t-radio.t-is-checked .t-radio__input{
  border-color: #E62B17;
  }
  .t-radio__input::after{
    background-color: #E62B17;
  }
  .t-radio:hover .t-radio__input{
    border-color: #E62B17;
  } 
  :deep(.t-button--variant-base.t-button--theme-primary:hover){
    background: #F2573F;
  } 
  :deep(.t-button--variant-base.t-button--theme-primary:hover){
    background: #F2573F;
  }
  .t-button--variant-outline:hover{
    
  background: #FFECE6; 
  }
  .t-button.t-is-loading, .t-button.t-is-disabled{
    // background-color: #fff;
     
  opacity: 0.5; 
  } 
  .t-button--variant-outline.t-is-disabled{
    background: #fff;
    opacity: .5;
  }
  :deep(.t-input__inner){
    font-family: PingFang SC;
font-size: 11px;
font-weight: 400;
line-height: 15px;
letter-spacing: 0px;
text-align: left;

  }

